﻿using CodeAgent.Host.Agents;

namespace CodeAgent.Host.Context;

public class AgentContextStorage
{
    /// <summary>
    /// 等待用户确认执行的操作
    /// </summary>
    /// <returns></returns>
    public Func<string, Task<string>>? ConfirmAction { get; set; }

    /// <summary>
    /// 步骤通知
    /// </summary>
    public Func<AgentConsoleProtocol, Task>? NotifyAction { get; set; }
}